Geometric logic as a Specification Language
نویسنده
چکیده
The \observational content" of geometric logic is discussed and it is proposed that geometric logic is an appropriate basis for a Z-like speciication language in which schemas are used as geometric theory presentations. A descriptional mechanism of \schema entailment", generalizing type constructions and logical entailment, is deened and investigated in some examples, and is also used in deening schema morphisms which are discussed brieey in connection with schema connectives, and with specifying and implementing operations .
منابع مشابه
A rule-based evaluation of ladder logic diagram and timed petri nets for programmable logic controllers
This paper describes an evaluation through a case study by measuring a rule-based approach, which proposed for ladder logic diagrams and Petri nets. In the beginning, programmable logic controllers were widely designed by ladder logic diagrams. When complexity and functionality of manufacturing systems increases, developing their software is becoming more difficult. Thus, Petri nets as a high l...
متن کاملA Fully Formalized Theory for Describing Visual Notations
This paper addresses issues in visual language theory with the help of logic formalisms that were developed for reasoning tasks by the artificial intelligence and spatial databases community, especially for spatial and diagrammatical reasoning. We describe an approach based on three formal components. Topology is used to define basic geometric objects. Theory about spatial relations from the do...
متن کاملEnvironment-Independent Task Specifications via GLTL
We propose a new task-specification language for Markov decision processes that is designed to be an improvement over reward functions by being environment independent. The language is a variant of Linear Temporal Logic (LTL) that is extended to probabilistic specifications in a way that permits approximations to be learned in finite time. We provide several small environments that demonstrate ...
متن کاملGenerating sample looks for geometric objects in a visual design language
A major application of visualisation is to the design of structured objects such as buildings, machinery and electronic circuits, as in Computer-Aided Design (CAD) systems. Complex designs are frequently parameterised so that they represent families of objects rather than single artifacts, and building them requires design environments that support both the concrete visualisation and manipulati...
متن کاملA Two-Level Logic Approach to Reasoning About Typed Specification Languages
The two-level logic approach (2LL) to reasoning about computational specifications, as implemented by the Abella theorem prover, represents derivations of a specification language as an inductive definition in a reasoning logic. This approach has traditionally been formulated with the specification and reasoning logics having the same type system, and only the formulas being translated. However...
متن کامل